Big Huge Thesaurus

Anthonomus grandis

noun